var tab = {
		iframeHeight : nav.whiceH[1] - 38,
		addTab : function(data,menuId){
			var _this = this;
			var menuId;
			var size = 0;
			var name;
			var obj = {
				idArr : [],
				nameArr : [],
				urlArr : [],
				openId : [],
			};
			for(var i=0;i<data.length;i++){
				obj.idArr.push(data[i].functionId);
				obj.nameArr.push(data[i].functionName);
				obj.urlArr.push(data[i].assemblyName);
			}
			
			var add = function(index){
				menuId = obj.idArr[index];
//				var openIndex = obj.openId.indexOf(menuId);
				var openIndex = jQuery.inArray(menuId,obj.openId);
				//修改文档标题
//				$("title").html(obj.nameArr[index]);
//				$(".title").html(obj.nameArr[index]);
				document.title=obj.nameArr[index]
				if(openIndex==-1){
					if(size >=8){
						global.ajaxLoading.pop('最多只能打开8个窗口',false,2000);
					}else{
						obj.openId.push(menuId);
						//global.ajaxLoading.pop('正在查询数据',true);
						$('.tabsHead').find('li').removeClass('active');
						size++;
						var head = '<li class="fl pr active">'+
			        					'<div class="overFloeHidden">'+obj.nameArr[index]+'</div>'+
			        					'<a class="closeTab pa db" data-menuId="'+obj.idArr[index]+'" href="javascript:;"></a>'+
			        				'</li>';
						var cont = '<div class="menuCont menuId_'+obj.idArr[index]+'" style="height:'+_this.iframeHeight+'px;">'+
	        				'<iframe src="'+appCtx+obj.urlArr[index]+'" id="ifram_'+obj.idArr[index]+'" name="ifram_'+obj.idArr[index]+'" width="100%" style="border: 0px;" marginwidth="0" height="'+_this.iframeHeight+'px" frameborder="0" scrolling="no" ></iframe>'+
	        			'</div>';
						$('.tabsHead').find('ul').append(head);
						$('.menuCont').hide();
						$('.tabCont').append(cont);
					}
				}else{
					$('.tabsHead').find('li').removeClass('active').eq(openIndex).addClass('active');
					$('.usermenu').find('li').removeClass('active').eq(index).addClass('active');
					$('.menuCont').hide().eq(openIndex).show();
				}
			};
			
			var acc = function(index,menuId){
				var removeDom = $('.tabsHead').find('li').eq(index);
				var removeDomCont = $('.menuCont').eq(index);
				size--;
				global.arr.removeElm(obj.openId,menuId);
				removeDom.remove();
				removeDomCont.remove();
				if(removeDom.hasClass('active')){
					$('.tabsHead').find('li').eq(0).addClass('active');
					$('.usermenu').find('li').removeClass('active');
					$('.usermenu').find('#menuId_'+obj.openId[0]).addClass('active');
					$('.menuCont').eq(0).show();
				}
			};
			
			$('.usermenu').on('click','li',function(){
				var index = $(this).index();
				$('.usermenu').find('li').removeClass('active').eq(index).addClass('active');
				add(index);
			});
			
			$('.tabsHead').on('click','.closeTab',function(e){
				e.stopPropagation();
				if(size > 1){
					var menuId = JSON.parse($(this).attr('data-menuId'));
//					var index = obj.openId.indexOf(menuId);
					var index = jQuery.inArray(menuId,obj.openId);
					acc(index,menuId);
				}else{
					global.ajaxLoading.pop('不能关闭所有窗口',false,2000);
				}
			});
			
			$('.tabsHead').on('click','li',function(){
				var index = $(this).index();
				menuId = obj.openId[index];
				$('.tabsHead').find('li').removeClass('active');
				$(this).addClass('active');
				$('.usermenu').find('li').removeClass('active');
				$('#menuId_'+menuId).addClass('active');
				$('.menuCont').hide().eq(index).show();
			});
			if(menuId == ''){
				add(0);			//初始化页面加载第一个tab页面
			}else{
				menuId = JSON.parse(menuId);
//				var menuIdIndex = obj.idArr.indexOf(menuId);
				var menuIdIndex = jQuery.inArray(menuId,obj.idArr);
				add(menuIdIndex);
			}
			
		}
};